to compete with other manufacturers - Français Anglais Dictionnaire